* calendar/todos.el: Further code rearrangement; further new and
authorStephen Berman <stephen.berman@gmx.net>
Wed, 27 Jun 2012 11:26:28 +0000 (12:26 +0100)
committerStephen Berman <stephen.berman@gmx.net>
Wed, 27 Jun 2012 11:26:28 +0000 (12:26 +0100)
commitbbdd1456686a91538dab3e890e40d9f8e9ef9de3
tree9edb31993bc8b1d8b806320efad6e15ff78fc33a
parent75fd76144bb184e2186c6c1145c3b7ee0ddc3805
* calendar/todos.el: Further code rearrangement; further new and
revised comments.
(todos-reevaluate-filelist-defcustoms): Rename from
todos-reevaluate-defcustoms and adjust callers.
(todos-date-pattern, todos-nondiary-start, todos-nondiary-end)
(todos-date-string-start, todos-done-string-start)
(todos-item-start): Change from defvar to defconst.
(todos-set-top-priorities): Use read-number and simplify.
(todos-insert-item): Check whether date-type argument is a string.
(todos-set-date-from-calendar): Check whether
todos-date-from-calendar is a string; simplify cond clause.
(todos-archive-done-item, todos-unarchive-items):
Use buffer-substring-no-properties.
lisp/ChangeLog
lisp/calendar/todos.el